


package ciicos.equ.model.upkeeprecord;



import lombok.Data;
import java.sql.Time;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.alibaba.fastjson.annotation.JSONField;
import java.math.BigDecimal;
import java.util.List;
import ciicos.util.generater.DataSwapUtil;
/**
 *
 *
 * @版本： V3.2.0
 * @版权：
 * @作者： 企业研发中心
 * @日期： 2024-03-12
 */
@Data
public class UpkeepRecordListVO{
	private String id;

	@JSONField(name = "flowtaskid")
	private String flowtaskid;




        /** 设备名称 **/
        @JSONField(name = "equname")
        private String equname;

                    /** 多选组件重写get **/
                    public void getEquname(String equname) {
                            this.equname = DataSwapUtil.convertValueToString(equname,false,false);
                            }

        /** 设备编码 **/
        @JSONField(name = "equcode")
        private String equcode;


        /** 保养人员 **/
        @JSONField(name = "upkeepuserid")
        private String upkeepuserid;

                    /** 多选组件重写get **/
                    public void getUpkeepuserid(String upkeepuserid) {
                            this.upkeepuserid = DataSwapUtil.convertValueToString(upkeepuserid,false,false);
                            }

        /** 保养日期 **/
        @JSONField(name = "upkeeptime")
        private Long upkeeptime;
        /** 保养类型 **/
        @JSONField(name = "upkeeptype")
        private String upkeeptype;

                    /** 多选组件重写get **/
                    public void getUpkeeptype(String upkeeptype) {
                            this.upkeeptype = DataSwapUtil.convertValueToString(upkeeptype,false,false);
                            }

        /** 保养结果 **/
        @JSONField(name = "upkeepresult")
        private String upkeepresult;

                    /** 多选组件重写get **/
                    public void getUpkeepresult(String upkeepresult) {
                            this.upkeepresult = DataSwapUtil.convertValueToString(upkeepresult,false,false);
                            }

        /** 保养内容 **/
        @JSONField(name = "upkeepcontent")
        private String upkeepcontent;


        /** 记录时间 **/
        @JSONField(name = "recordtime")
        private String recordtime;


        /** 附件 **/
        @JSONField(name = "equfile")
        private String equfile;


        /** 设备情况图片 **/
        @JSONField(name = "equpic")
        private String equpic;


        /** 创建者 **/
        @JSONField(name = "creatoruserid")
        private String creatoruserid;


            /** 创建时间 **/
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
        @JSONField(name = "creatortime")
        private Date creatortime;

        /** 上一次修改者 **/
        @JSONField(name = "lastupdateuserid")
        private String lastupdateuserid;


            /** 上一次 修改时间 **/
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
        @JSONField(name = "lastupdatetime")
        private Date lastupdatetime;


        /** 设备名称 **/
        @JSONField(name = "equname_name")
        private String equname_name;


        /** 设备编码 **/
        @JSONField(name = "equcode_name")
        private String equcode_name;


        /** 保养人员 **/
        @JSONField(name = "upkeepuserid_name")
        private String upkeepuserid_name;


        /** 保养日期 **/
        @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
        @JSONField(name = "upkeeptime_name")
        private Date upkeeptime_name;
        /** 保养类型 **/
        @JSONField(name = "upkeeptype_name")
        private String upkeeptype_name;


        /** 保养结果 **/
        @JSONField(name = "upkeepresult_name")
        private String upkeepresult_name;


        /** 保养内容 **/
        @JSONField(name = "upkeepcontent_name")
        private String upkeepcontent_name;


        /** 记录时间 **/
        @JSONField(name = "recordtime_name")
        private String recordtime_name;


        /** 附件 **/
        @JSONField(name = "file_name")
        private String file_name;


        /** 设备情况图片 **/
        @JSONField(name = "equpic_name")
        private String equpic_name;


        /** 创建者 **/
        @JSONField(name = "creatoruserid_name")
        private String creatoruserid_name;


            /** 创建时间 **/
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
        @JSONField(name = "creatortime_name")
        private Date creatortime_name;

        /** 上一次修改者 **/
        @JSONField(name = "lastupdateuserid_name")
        private String lastupdateuserid_name;


            /** 上一次 修改时间 **/
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
        @JSONField(name = "lastupdatetime_name")
        private Date lastupdatetime_name;

}
